MissionInfo Pack v1.4
=====================
7th August 1999

Mission information for scripts.  Currently contains information about objectives.

Changes in v1.4:
  + Added score info to the mission info files.
  + Added support for missions: A Safe Warm Place, Blastside, IceRidge2,
    Raindance2, Rollercoaster_2, Scarabrae2, Snowblind2.

Changes in v1.3:
  + Added support for all the standard CTF missions.
  + Added support for missions: BloodBath, Bloodside, Deathcoaster,
    Prisoner_of_War, SniperZone, TripleThreat2000, Underground, Volcano.
  + Updated Scarabrae.cs and TheDamned.cs for CTF support.

Changes in v1.2:
  + Added Abbreviations.cs that contains all the abbreviations that work with the
    current map support and ObjectiveTrak.
  + Added support for missions: Monolith, SkyJack, Spaceport, TheDamned,
    TinyAvengers, TunnelRats.
  + Added $ObjData::MissionType which can be used instead of $ServerMissionType.
  + Pulse sensors were missing from Siege.cs.

Changes in v1.1:
  + Added support for multipe team mission FourWayDance.
  + Documentation on how to use the files in your own scripts.
  = Fixed bug in Valhalla.cs.


Installation
------------

The zip file has all the files you need in the right directories.  Unzip
them all into the tribes\config directory.  All the files should now be in a
directory called tribes\config\Missions.  No further installation is necessary;
if the files are in this directory scripts will use them.


Note to scripters
-----------------

If you want more information in the files in the pack then I will collaborate with
you to achieve this.  Other useful information could be waypoints etc.

To use the scripts in the pack use:
	exec("Missions\\"@$ServerMission@"@.cs");

$ObjData::MissionType is set to the mission type for this mission.
$ServerMissionType isn't set on all servers.  This variable can be used reliably.

$ObjData::Num will now be set to the number of objectives.

The objectives are stored using ID's from 0 up to one less than the number of
objectives.  The names of the objectives are stored in an array, eg:
	%name = $ObjData::[%id, name];

Similarly the types are stored in an array, eg:
	%type = $ObjData::[%id, type];

The type can be one of:
	ctf
	candh
	dandd
	fandr

The scores are stored in an array, eg:
	%score = $ObjData::[%id, score];

The score consists of two words, the first being the amount of fixed score to add,
the second being the points per minute scored for the objective.  For a flag for
instance the score is "1 0", for a tower on a C&H mission the score might be "0 12".

The score that a team must get to win outright is stored in $ObjData::WinScore.